floats and plastic trowel - Turkish English Dictionary